package com.hzlj.position.config.mapper;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.github.yulichang.base.MPJBaseMapper;
import com.hzlj.position.config.common.dto.jzJbxxDeviceBind.JzJbxxDeviceBindQueryParamDTO;
import com.hzlj.position.config.common.dto.jzJbxxDeviceBind.JzJbxxDeviceBindWithJzJbxxDTO;
import com.hzlj.position.config.common.model.JzJbxxDeviceBind;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 设备绑定表(JzJbxxDeviceBind)Mapper类
 *
 * @author lifh
 * @date 2023-03-13 16:57:41
 */
public interface JzJbxxDeviceBindMapper extends MPJBaseMapper<JzJbxxDeviceBind> {
    Page<JzJbxxDeviceBindWithJzJbxxDTO> page(
            Page<JzJbxxDeviceBindWithJzJbxxDTO> page,
            @Param("dto") JzJbxxDeviceBindQueryParamDTO dto
    );

    List<JzJbxxDeviceBindWithJzJbxxDTO> list(
            @Param("dto") JzJbxxDeviceBindQueryParamDTO dto
    );
}

